misc improvements. (#861)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Wed, 9 Mar 2022 16:34:26 +0000 (09:34 -0700)
committerGitHub <noreply@github.com>
Wed, 9 Mar 2022 16:34:26 +0000 (09:34 -0700)
commitc39cf96834d26b3b7c79f127a3cfa1b9023224bc
tree92b0c0b5ec25f67e6a73dc4ad6596ad119c5ca36
parent25acbdf78c0f43a7c6d284736f5ca7249efe5a89
misc improvements. (#861)

* misc improvements.

fix memory leak in nmea reader.
eliminate extra string conversion using xml_parse_time.
use local QByteArray instead of xstrdup.
convert human_to_dec interface to QString.

* use strtod to track converted len in human_to_dec.

* enhance humantodec test.
csv_util.cc
csv_util.h
gpx.cc
nmea.cc
reference/humantodec.gpx [new file with mode: 0644]
reference/humantodec1.csv [new file with mode: 0644]
reference/humantodec2.csv [new file with mode: 0644]
testo.d/unicsv.test
xcsv.cc